Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
167A TWYFORD AVENUE £1,935,930 £1,578,078 10 Dec 2019
169 TWYFORD AVENUE Terraced £193,826 £192,000 15 Mar 2023
173 TWYFORD AVENUE Terraced £225,305 £171,000 2 Nov 2016
175 TWYFORD AVENUE Terraced £218,807 £126,000 23 Jun 2006
177 TWYFORD AVENUE Terraced £222,643 £180,000 31 Aug 2018
179 TWYFORD AVENUE Terraced £202,758 £146,500 11 Dec 2015